publicly traded company - French English Dictionary